@(title: String,styles: Html = Html(""), scripts: Html = Html(""), modals: Html = Html(""))(content: Html)

<!DOCTYPE html>

<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>@title</title>
    <link rel="stylesheet" media="screen" href='@routes.Assets.versioned("stylesheets/main.css")'>
    <link rel="shortcut icon" type="image/png" href='@routes.Assets.versioned("images/favicon.png")'>
    @styles
  </head>
  <body accesskey="">
    @content

    <script type="text/javascript" src="@routes.HomeController.javascriptRoutes()"></script>
    @scripts

    @scalajs.html.scripts("client", routes.Assets.versioned(_).toString, name => getClass.getResource(s"/public/$name") != null)
    <script type="text/javascript" src='@routes.Assets.versioned("javascripts/app.js")'></script>
  <script>
    @modals
  </script>
  </body>
</html>
